614c9794cd66934ce7e1368f22624a232613d57e,h2o-core/src/main/java/water/util/LinuxProcFileReader.java,LinuxProcFileReader,readProcessStatusFile,#String#,341

Before Change



  private void readProcessStatusFile(String pid) {
    try {
      String s = "/proc/" + pid + "/status";
      _processStatus = readFile(new File(s));
    }
    catch (Exception ignore) {}
  }

After Change


  private static final char PROCESS_CPUS_ALLOWED;
  static { PROCESS_CPUS_ALLOWED = parseProcessStatusFile(readProcessStatusFile(PID)); }
  private static String readProcessStatusFile(int pid) {
    try { return pid== -1 ? null : readFile(new File("/proc/"+pid+"/status")); }
    catch( IOException ignore ) { return null; }
  }
  private static char parseProcessStatusFile(String s) {